home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / UTILITY / SNR40.ARJ / COMPRESS.SNR < prev    next >
Text File  |  1990-07-20  |  1KB  |  112 lines

  1. \ This table will compress out multiple adjacent space bands
  2. \ from a file.
  3.  
  4. \20*00=\20*01           \ A space when the context flag is OFF, equals
  5.                         \ a space and then turn the context flag set ON.
  6.  
  7. \20*01=                 \ A space when the context flag is ON, equals
  8.                         \ nothing.
  9.  
  10. \0d\0a=\0d\0a*01        \ A carriage-return, line-feed will turn the
  11.                         \ context flag ON. Why? So that any space bands
  12.                         \ at the beginning of a line will be ignored!
  13.  
  14. \  Now this next group of equations define which characters allow spaces
  15. \  to be recognized again. (That's just about everything except a space.)
  16.  
  17. A=A*00
  18. B=B*00
  19. C=C*00
  20. D=D*00
  21. E=E*00
  22. F=F*00
  23. G=G*00
  24. H=H*00
  25. I=I*00
  26. J=J*00
  27. K=K*00
  28. L=L*00
  29. M=M*00
  30. N=N*00
  31. O=O*00
  32. P=P*00
  33. Q=Q*00
  34. R=R*00
  35. S=S*00
  36. T=T*00
  37. U=U*00
  38. V=V*00
  39. W=W*00
  40. X=X*00
  41. Y=Y*00
  42. Z=Z*00
  43. a=a*00
  44. b=b*00
  45. c=c*00
  46. d=d*00
  47. e=e*00
  48. f=f*00
  49. g=g*00
  50. h=h*00
  51. i=i*00
  52. j=j*00
  53. k=k*00
  54. l=l*00
  55. m=m*00
  56. n=n*00
  57. o=o*00
  58. p=p*00
  59. q=q*00
  60. r=r*00
  61. s=s*00
  62. t=t*00
  63. u=u*00
  64. v=v*00
  65. w=w*00
  66. x=x*00
  67. y=y*00
  68. z=z*00
  69. 1=1*00
  70. 2=2*00
  71. 3=3*00
  72. 4=4*00
  73. 5=5*00
  74. 6=6*00
  75. 7=7*00
  76. 8=8*00
  77. 9=9*00
  78. 0=0*00
  79. -=-*00
  80. \3D=\3D*00
  81. [=[*00
  82. ]=]*00
  83. ;=;*00
  84. '='*00
  85. ,=,*00
  86. .=.*00
  87. /=/*00
  88. `=`*00
  89. \5C=\5C*00
  90. !=!*00
  91. @=@*00
  92. #=#*00
  93. $=$*00
  94. %=%*00
  95. ^=^*00
  96. \2A=\2A*00
  97. (=(*00
  98. )=)*00
  99. _=_*00
  100. +=+*00
  101. {={*00
  102. }=}*00
  103. :=:*00
  104. "="*00
  105. <=<*00
  106. >=>*00
  107. ?=?*00
  108. ~=~*00
  109. |=|*00
  110.  
  111. \\E
  112.